home *** CD-ROM | disk | FTP | other *** search
/ Apple Software Dispatch / Apple Software Dispatch.iso / Software Dispatch Files / Resolve / Sample Application / Sample Application.rsrc / CODE_62_SSUNDO.txt < prev    next >
Text File  |  1993-07-15  |  58KB  |  993 lines

  1. # near model CODE resource
  2. # jump table entries: 10672-10675 (4 of them)
  3. export_1334:
  4. fn00000000:
  5. 00000000  4E56 FFC6                link       A6, -0x003A
  6. 00000004  48E7 0118                movem.l    -[A7], D7,A3,A4
  7. 00000008  4AAD BAC2                tst.l      [A5 - 0x453E]
  8. 0000000C  6700 00FA                beq        +0xFC /* 00000108 */
  9. 00000010  4A6D BADC                tst.w      [A5 - 0x4524]
  10. 00000014  6600 00C4                bne        +0xC6 /* 000000DA */
  11. 00000018  7001                     moveq.l    D0, 0x01
  12. 0000001A  B06D BACA                cmp.w      D0, [A5 - 0x4536]
  13. 0000001E  671A                     beq        +0x1C /* 0000003A */
  14. 00000020  7003                     moveq.l    D0, 0x03
  15. 00000022  B06D BACA                cmp.w      D0, [A5 - 0x4536]
  16. 00000026  6600 00B2                bne        +0xB4 /* 000000DA */
  17. 0000002A  4A6D BAC8                tst.w      [A5 - 0x4538]
  18. 0000002E  670A                     beq        +0xC /* 0000003A */
  19. 00000030  7004                     moveq.l    D0, 0x04
  20. 00000032  B06D BAC8                cmp.w      D0, [A5 - 0x4538]
  21. 00000036  6600 00A2                bne        +0xA4 /* 000000DA */
  22. label0000003A:
  23. 0000003A  2F2D BAC2                move.l     -[A7], [A5 - 0x453E]
  24. 0000003E  4EAD 17AA                jsr        [A5 + 0x17AA /* export_753 */]
  25. 00000042  7001                     moveq.l    D0, 0x01
  26. 00000044  B06D BACA                cmp.w      D0, [A5 - 0x4536]
  27. 00000048  588F                     addq.l     A7, 4
  28. 0000004A  6708                     beq        +0xA /* 00000054 */
  29. 0000004C  7004                     moveq.l    D0, 0x04
  30. 0000004E  B06D BAC8                cmp.w      D0, [A5 - 0x4538]
  31. 00000052  6754                     beq        +0x56 /* 000000A8 */
  32. label00000054:
  33. 00000054  47ED BAAC                lea.l      A3, [A5 - 0x4554]
  34. label00000058:
  35. 00000058  7001                     moveq.l    D0, 0x01
  36. 0000005A  B06B 000C                cmp.w      D0, [A3 + 0xC]
  37. 0000005E  6638                     bne        +0x3A /* 00000098 */
  38. 00000060  486E FFC6                pea.l      [A6 - 0x3A]
  39. 00000064  4EAD 13A2                jsr        [A5 + 0x13A2 /* export_624 */]
  40. 00000068  41ED 29DA                lea.l      A0, [A5 + 0x29DA /* export_1335 */]
  41. 0000006C  2B48 B9EC                move.l     [A5 - 0x4614], A0
  42. 00000070  41ED B9BE                lea.l      A0, [A5 - 0x4642]
  43. 00000074  224B                     movea.l    A1, A3
  44. 00000076  5889                     addq.l     A1, 4
  45. 00000078  20D9                     move.l     [A0]+, [A1]+
  46. 0000007A  20D9                     move.l     [A0]+, [A1]+
  47. 0000007C  2B6D BAC2 B9C6           move.l     [A5 - 0x463A], [A5 - 0x453E]
  48. 00000082  41ED 1322                lea.l      A0, [A5 + 0x1322 /* export_608 */]
  49. 00000086  2B48 B9F4                move.l     [A5 - 0x460C], A0
  50. 0000008A  4EAD 1292                jsr        [A5 + 0x1292 /* export_590 */]
  51. 0000008E  486E FFC6                pea.l      [A6 - 0x3A]
  52. 00000092  4EAD 13AA                jsr        [A5 + 0x13AA /* export_625 */]
  53. 00000096  508F                     addq.l     A7, 8
  54. label00000098:
  55. 00000098  2653                     movea.l    A3, [A3]
  56. 0000009A  200B                     move.l     D0, A3
  57. 0000009C  66BA                     bne        -0x44 /* 00000058 */
  58. 0000009E  2F2D BAC2                move.l     -[A7], [A5 - 0x453E]
  59. 000000A2  4EAD 144A                jsr        [A5 + 0x144A /* export_645 */]
  60. 000000A6  588F                     addq.l     A7, 4
  61. label000000A8:
  62. 000000A8  206D BAC2                movea.l    A0, [A5 - 0x453E]
  63. 000000AC  3E28 01C4                move.w     D7, [A0 + 0x1C4]
  64. 000000B0  206D BAC2                movea.l    A0, [A5 - 0x453E]
  65. 000000B4  2868 021E                movea.l    A4, [A0 + 0x21E]
  66. 000000B8  6016                     bra        +0x18 /* 000000D0 */
  67. label000000BA:
  68. 000000BA  303C 1000                move.w     D0, 0x1000
  69. 000000BE  C06C 0008                and.w      D0, [A4 + 0x8]
  70. 000000C2  6708                     beq        +0xA /* 000000CC */
  71. 000000C4  2F0C                     move.l     -[A7], A4
  72. 000000C6  4EAD 140A                jsr        [A5 + 0x140A /* export_637 */]
  73. 000000CA  588F                     addq.l     A7, 4
  74. label000000CC:
  75. 000000CC  D8FC 001C                add.w      A4, 0x1C
  76. label000000D0:
  77. 000000D0  3007                     move.w     D0, D7
  78. 000000D2  5347                     subq.w     D7, 1
  79. 000000D4  4A40                     tst.w      D0
  80. 000000D6  66E2                     bne        -0x1C /* 000000BA */
  81. 000000D8  601C                     bra        +0x1E /* 000000F6 */
  82. label000000DA:
  83. 000000DA  7008                     moveq.l    D0, 0x08
  84. 000000DC  B06D BACA                cmp.w      D0, [A5 - 0x4536]
  85. 000000E0  6614                     bne        +0x16 /* 000000F6 */
  86. 000000E2  7000                     moveq.l    D0, 0x00
  87. 000000E4  2F00                     move.l     -[A7], D0
  88. 000000E6  486D BA98                pea.l      [A5 - 0x4568]
  89. 000000EA  2F2D BAC2                move.l     -[A7], [A5 - 0x453E]
  90. 000000EE  4EAD 12BA                jsr        [A5 + 0x12BA /* export_595 */]
  91. 000000F2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  92. label000000F6:
  93. 000000F6  206D BAC2                movea.l    A0, [A5 - 0x453E]
  94. 000000FA  7000                     moveq.l    D0, 0x00
  95. 000000FC  2140 02C0                move.l     [A0 + 0x2C0], D0
  96. 00000100  206D BAC2                movea.l    A0, [A5 - 0x453E]
  97. 00000104  2140 02BC                move.l     [A0 + 0x2BC], D0
  98. label00000108:
  99. 00000108  486D BAAC                pea.l      [A5 - 0x4554]
  100. 0000010C  4EAD 12F2                jsr        [A5 + 0x12F2 /* export_602 */]
  101. 00000110  7001                     moveq.l    D0, 0x01
  102. 00000112  2F00                     move.l     -[A7], D0
  103. 00000114  2F2D BAA8                move.l     -[A7], [A5 - 0x4558]
  104. 00000118  4EAD 12EA                jsr        [A5 + 0x12EA /* export_601 */]
  105. 0000011C  4EBA 008E                jsr        [PC + 0x8E /* 000001AC */]
  106. 00000120  7000                     moveq.l    D0, 0x00
  107. 00000122  2B40 BAC2                move.l     [A5 - 0x453E], D0
  108. 00000126  2B40 BA8C                move.l     [A5 - 0x4574], D0
  109. 0000012A  2B40 BAA8                move.l     [A5 - 0x4558], D0
  110. 0000012E  426D BADC                clr.w      [A5 - 0x4524]
  111. 00000132  426D BACA                clr.w      [A5 - 0x4536]
  112. 00000136  4A6D EA3E                tst.w      [A5 - 0x15C2]
  113. 0000013A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  114. 0000013E  664A                     bne        +0x4C /* 0000018A */
  115. 00000140  4AAD BA88                tst.l      [A5 - 0x4578]
  116. 00000144  6744                     beq        +0x46 /* 0000018A */
  117. 00000146  206D BA88                movea.l    A0, [A5 - 0x4578]
  118. 0000014A  4A68 018A                tst.w      [A0 + 0x18A]
  119. 0000014E  660A                     bne        +0xC /* 0000015A */
  120. 00000150  206D BA88                movea.l    A0, [A5 - 0x4578]
  121. 00000154  2068 03DE                movea.l    A0, [A0 + 0x3DE]
  122. 00000158  601C                     bra        +0x1E /* 00000176 */
  123. label0000015A:
  124. 0000015A  206D BA88                movea.l    A0, [A5 - 0x4578]
  125. 0000015E  7007                     moveq.l    D0, 0x07
  126. 00000160  B068 018A                cmp.w      D0, [A0 + 0x18A]
  127. 00000164  660C                     bne        +0xE /* 00000172 */
  128. 00000166  206D BA88                movea.l    A0, [A5 - 0x4578]
  129. 0000016A  41E8 019A                lea.l      A0, [A0 + 0x19A]
  130. 0000016E  2008                     move.l     D0, A0
  131. 00000170  6002                     bra        +0x4 /* 00000174 */
  132. label00000172:
  133. 00000172  7000                     moveq.l    D0, 0x00
  134. label00000174:
  135. 00000174  2040                     movea.l    A0, D0
  136. label00000176:
  137. 00000176  2648                     movea.l    A3, A0
  138. 00000178  200B                     move.l     D0, A3
  139. 0000017A  6708                     beq        +0xA /* 00000184 */
  140. 0000017C  2F0B                     move.l     -[A7], A3
  141. 0000017E  4EAD 160A                jsr        [A5 + 0x160A /* export_701 */]
  142. 00000182  588F                     addq.l     A7, 4
  143. label00000184:
  144. 00000184  7000                     moveq.l    D0, 0x00
  145. 00000186  2B40 BA88                move.l     [A5 - 0x4578], D0
  146. label0000018A:
  147. 0000018A  4CEE 1880 FFBA           movem.l    D7,A3,A4, [A6 - 0x46]
  148. 00000190  4E5E                     unlink     A6
  149. 00000192  4E75                     rts
  150. export_1335:
  151. 00000194  7000                     moveq.l    D0, 0x00
  152. 00000196  2F00                     move.l     -[A7], D0
  153. 00000198  2F2D B9E2                move.l     -[A7], [A5 - 0x461E]
  154. 0000019C  2F2D B9C6                move.l     -[A7], [A5 - 0x463A]
  155. 000001A0  4EAD 12BA                jsr        [A5 + 0x12BA /* export_595 */]
  156. 000001A4  7001                     moveq.l    D0, 0x01
  157. 000001A6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  158. 000001AA  4E75                     rts
  159. fn000001AC:
  160. 000001AC  2F0B                     move.l     -[A7], A3
  161. 000001AE  600E                     bra        +0x10 /* 000001BE */
  162. label000001B0:
  163. 000001B0  2B6B 0182 BA90           move.l     [A5 - 0x4570], [A3 + 0x182]
  164. 000001B6  2F0B                     move.l     -[A7], A3
  165. 000001B8  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  166. 000001BC  588F                     addq.l     A7, 4
  167. label000001BE:
  168. 000001BE  266D BA90                movea.l    A3, [A5 - 0x4570]
  169. 000001C2  200B                     move.l     D0, A3
  170. 000001C4  66EA                     bne        -0x14 /* 000001B0 */
  171. 000001C6  265F                     movea.l    A3, [A7]+
  172. 000001C8  4E75                     rts
  173. fn000001CA:
  174. 000001CA  48E7 0110                movem.l    -[A7], D7,A3
  175. 000001CE  266D BA90                movea.l    A3, [A5 - 0x4570]
  176. 000001D2  6000 008C                bra        +0x8E /* 00000260 */
  177. label000001D6:
  178. 000001D6  3E2B 0180                move.w     D7, [A3 + 0x180]
  179. 000001DA  6078                     bra        +0x7A /* 00000254 */
  180. label000001DC:
  181. 000001DC  7000                     moveq.l    D0, 0x00
  182. 000001DE  3007                     move.w     D0, D7
  183. 000001E0  2200                     move.l     D1, D0
  184. 000001E2  C0FC 0006                mulu.w     D0, 0x6
  185. 000001E6  4841                     swap.w     D1
  186. 000001E8  C2FC 0006                mulu.w     D1, 0x6
  187. 000001EC  4841                     swap.w     D1
  188. 000001EE  4241                     clr.w      D1
  189. 000001F0  D081                     add.l      D0, D1
  190. 000001F2  3033 0802                move.w     D0, [A3 + D0 + 0x2]
  191. 000001F6  48C0                     ext.l      D0
  192. 000001F8  2F00                     move.l     -[A7], D0
  193. 000001FA  7000                     moveq.l    D0, 0x00
  194. 000001FC  3007                     move.w     D0, D7
  195. 000001FE  2200                     move.l     D1, D0
  196. 00000200  C0FC 0006                mulu.w     D0, 0x6
  197. 00000204  4841                     swap.w     D1
  198. 00000206  C2FC 0006                mulu.w     D1, 0x6
  199. 0000020A  4841                     swap.w     D1
  200. 0000020C  4241                     clr.w      D1
  201. 0000020E  D081                     add.l      D0, D1
  202. 00000210  3033 0800                move.w     D0, [A3 + D0]
  203. 00000214  48C0                     ext.l      D0
  204. 00000216  2F00                     move.l     -[A7], D0
  205. 00000218  2F2D BAC2                move.l     -[A7], [A5 - 0x453E]
  206. 0000021C  4EAD 1172                jsr        [A5 + 0x1172 /* export_554 */]
  207. 00000220  7000                     moveq.l    D0, 0x00
  208. 00000222  302D BA36                move.w     D0, [A5 - 0x45CA]
  209. 00000226  2F00                     move.l     -[A7], D0
  210. 00000228  2F2D BAC2                move.l     -[A7], [A5 - 0x453E]
  211. 0000022C  4EAD 11A2                jsr        [A5 + 0x11A2 /* export_560 */]
  212. 00000230  7000                     moveq.l    D0, 0x00
  213. 00000232  3007                     move.w     D0, D7
  214. 00000234  2200                     move.l     D1, D0
  215. 00000236  C0FC 0006                mulu.w     D0, 0x6
  216. 0000023A  4841                     swap.w     D1
  217. 0000023C  C2FC 0006                mulu.w     D1, 0x6
  218. 00000240  4841                     swap.w     D1
  219. 00000242  4241                     clr.w      D1
  220. 00000244  D081                     add.l      D0, D1
  221. 00000246  206D BA0C                movea.l    A0, [A5 - 0x45F4]
  222. 0000024A  3173 0804 0006           move.w     [A0 + 0x6], [A3 + D0 + 0x4]
  223. 00000250  4FEF 0014                lea.l      A7, [A7 + 0x14]
  224. label00000254:
  225. 00000254  3007                     move.w     D0, D7
  226. 00000256  5347                     subq.w     D7, 1
  227. 00000258  4A40                     tst.w      D0
  228. 0000025A  6680                     bne        -0x7E /* 000001DC */
  229. 0000025C  266B 0182                movea.l    A3, [A3 + 0x182]
  230. label00000260:
  231. 00000260  200B                     move.l     D0, A3
  232. 00000262  6600 FF72                bne        -0x8C /* 000001D6 */
  233. 00000266  4EBA FF44                jsr        [PC - 0xBC /* 000001AC */]
  234. 0000026A  4CDF 0880                movem.l    D7,A3, [A7]+
  235. 0000026E  4E75                     rts
  236. export_1336:
  237. 00000270  4E56 FFC0                link       A6, -0x0040
  238. 00000274  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  239. 00000278  7E01                     moveq.l    D7, 0x01
  240. 0000027A  4A6D BACA                tst.w      [A5 - 0x4536]
  241. 0000027E  6700 08B0                beq        +0x8B2 /* 00000B30 */
  242. 00000282  3B6D BA96 BA7E           move.w     [A5 - 0x4582], [A5 - 0x456A]
  243. 00000288  206D B9FC                movea.l    A0, [A5 - 0x4604]
  244. 0000028C  316D BA96 01AA           move.w     [A0 + 0x1AA], [A5 - 0x456A]
  245. 00000292  3B6D BA94 BA7C           move.w     [A5 - 0x4584], [A5 - 0x456C]
  246. 00000298  206D B9FC                movea.l    A0, [A5 - 0x4604]
  247. 0000029C  316D BA94 01AC           move.w     [A0 + 0x1AC], [A5 - 0x456C]
  248. 000002A2  4878 0105                push.l     0x105
  249. 000002A6  4878 0180                push.l     0x180
  250. 000002AA  7000                     moveq.l    D0, 0x00
  251. 000002AC  2F00                     move.l     -[A7], D0
  252. 000002AE  2F00                     move.l     -[A7], D0
  253. 000002B0  2F00                     move.l     -[A7], D0
  254. 000002B2  2F2D B9FC                move.l     -[A7], [A5 - 0x4604]
  255. 000002B6  4EAD 128A                jsr        [A5 + 0x128A /* export_589 */]
  256. 000002BA  7001                     moveq.l    D0, 0x01
  257. 000002BC  2F00                     move.l     -[A7], D0
  258. 000002BE  7200                     moveq.l    D1, 0x00
  259. 000002C0  2F01                     move.l     -[A7], D1
  260. 000002C2  4EAD 1842                jsr        [A5 + 0x1842 /* export_772 */]
  261. 000002C6  206D B9FC                movea.l    A0, [A5 - 0x4604]
  262. 000002CA  4868 032E                pea.l      [A0 + 0x32E]
  263. 000002CE  4EAD 12F2                jsr        [A5 + 0x12F2 /* export_602 */]
  264. 000002D2  206D B9FC                movea.l    A0, [A5 - 0x4604]
  265. 000002D6  4868 032E                pea.l      [A0 + 0x32E]
  266. 000002DA  486D BAAC                pea.l      [A5 - 0x4554]
  267. 000002DE  4EAD 1392                jsr        [A5 + 0x1392 /* export_622 */]
  268. 000002E2  4878 0114                push.l     0x114
  269. 000002E6  4878 0180                push.l     0x180
  270. 000002EA  7000                     moveq.l    D0, 0x00
  271. 000002EC  2F00                     move.l     -[A7], D0
  272. 000002EE  2F00                     move.l     -[A7], D0
  273. 000002F0  2F00                     move.l     -[A7], D0
  274. 000002F2  2F2D B9FC                move.l     -[A7], [A5 - 0x4604]
  275. 000002F6  4EAD 128A                jsr        [A5 + 0x128A /* export_589 */]
  276. 000002FA  7000                     moveq.l    D0, 0x00
  277. 000002FC  2F00                     move.l     -[A7], D0
  278. 000002FE  2F00                     move.l     -[A7], D0
  279. 00000300  2F00                     move.l     -[A7], D0
  280. 00000302  4EAD 104A                jsr        [A5 + 0x104A /* export_517 */]
  281. 00000306  302D BACA                move.w     D0, [A5 - 0x4536]
  282. 0000030A  5340                     subq.w     D0, 1
  283. 0000030C  4FEF 0050                lea.l      A7, [A7 + 0x50]
  284. 00000310  6B00 07EA                bmi        +0x7EC /* 00000AFC */
  285. 00000314  0C40 000E                cmpi.w     D0, 0xE
  286. 00000318  6E00 07E2                bgt        +0x7E4 /* 00000AFC */
  287. 0000031C  D040                     add.w      D0, D0
  288. 0000031E  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  289. 00000322  4EFB 0000                jmp        [PC + D0.w]
  290. 00000326  0020 023E                ori.b      -[A0], 0x3E /* '>' */
  291. 0000032A  0066 04B0                ori.w      -[A6], 0x4B0
  292. 0000032E  04B0 038C 038C 04E0      subi.l     [A0 + D0.w * 4 - 0x32], 0x38C038C
  293. 00000336  056E 05B4                bchg       [A6 + 0x5B4], D2
  294. 0000033A  05DC                     .incomplete
  295. 0000033C  05DC                     .incomplete
  296. 0000033E  0612 0636                addi.b     [A2], 0x36 /* '6' */
  297. 00000342  071A                     btst       [A2]+, D3
  298. 00000344  4A6D BADC                tst.w      [A5 - 0x4524]
  299. 00000348  671C                     beq        +0x1E /* 00000366 */
  300. 0000034A  4EBA FCB4                jsr        [PC - 0x34C /* 00000000 */]
  301. 0000034E  422E FFFF                clr.b      [A6 - 0x1]
  302. 00000352  486E FFFF                pea.l      [A6 - 0x1]
  303. 00000356  486D 2392                pea.l      [A5 + 0x2392 /* export_1134 */]
  304. 0000035A  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  305. 0000035E  7001                     moveq.l    D0, 0x01
  306. 00000360  508F                     addq.l     A7, 8
  307. 00000362  6000 07CE                bra        +0x7D0 /* 00000B32 */
  308. label00000366:
  309. 00000366  4EAD 102A                jsr        [A5 + 0x102A /* export_513 */]
  310. 0000036A  486D 238A                pea.l      [A5 + 0x238A /* export_1133 */]
  311. 0000036E  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  312. 00000372  4A40                     tst.w      D0
  313. 00000374  588F                     addq.l     A7, 4
  314. 00000376  670E                     beq        +0x10 /* 00000386 */
  315. 00000378  4EAD 238A                jsr        [A5 + 0x238A /* export_1133 */]
  316. 0000037C  486D 238A                pea.l      [A5 + 0x238A /* export_1133 */]
  317. 00000380  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  318. 00000384  588F                     addq.l     A7, 4
  319. label00000386:
  320. 00000386  426D BAC8                clr.w      [A5 - 0x4538]
  321. 0000038A  7004                     moveq.l    D0, 0x04
  322. 0000038C  B06D BAC8                cmp.w      D0, [A5 - 0x4538]
  323. 00000390  6660                     bne        +0x62 /* 000003F2 */
  324. 00000392  4A6D BADC                tst.w      [A5 - 0x4524]
  325. 00000396  6732                     beq        +0x34 /* 000003CA */
  326. 00000398  206D B9FC                movea.l    A0, [A5 - 0x4604]
  327. 0000039C  4868 032E                pea.l      [A0 + 0x32E]
  328. 000003A0  4EAD 12F2                jsr        [A5 + 0x12F2 /* export_602 */]
  329. 000003A4  206D B9FC                movea.l    A0, [A5 - 0x4604]
  330. 000003A8  4868 032E                pea.l      [A0 + 0x32E]
  331. 000003AC  486D BACE                pea.l      [A5 - 0x4532]
  332. 000003B0  4EAD 1392                jsr        [A5 + 0x1392 /* export_622 */]
  333. 000003B4  302D BAC8                move.w     D0, [A5 - 0x4538]
  334. 000003B8  48C0                     ext.l      D0
  335. 000003BA  2F00                     move.l     -[A7], D0
  336. 000003BC  4EAD 1102                jsr        [A5 + 0x1102 /* export_540 */]
  337. 000003C0  3E00                     move.w     D7, D0
  338. 000003C2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  339. 000003C6  6000 0734                bra        +0x736 /* 00000AFC */
  340. label000003CA:
  341. 000003CA  4EBA 0794                jsr        [PC + 0x794 /* 00000B60 */]
  342. 000003CE  3E00                     move.w     D7, D0
  343. 000003D0  206D B9FC                movea.l    A0, [A5 - 0x4604]
  344. 000003D4  4868 032E                pea.l      [A0 + 0x32E]
  345. 000003D8  4EAD 12F2                jsr        [A5 + 0x12F2 /* export_602 */]
  346. 000003DC  206D B9FC                movea.l    A0, [A5 - 0x4604]
  347. 000003E0  4868 032E                pea.l      [A0 + 0x32E]
  348. 000003E4  486D BACE                pea.l      [A5 - 0x4532]
  349. 000003E8  4EAD 1392                jsr        [A5 + 0x1392 /* export_622 */]
  350. 000003EC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  351. 000003F0  6062                     bra        +0x64 /* 00000454 */
  352. label000003F2:
  353. 000003F2  4A6D BAC8                tst.w      [A5 - 0x4538]
  354. 000003F6  675C                     beq        +0x5E /* 00000454 */
  355. 000003F8  4A6D BADC                tst.w      [A5 - 0x4524]
  356. 000003FC  6714                     beq        +0x16 /* 00000412 */
  357. 000003FE  302D BAC8                move.w     D0, [A5 - 0x4538]
  358. 00000402  48C0                     ext.l      D0
  359. 00000404  2F00                     move.l     -[A7], D0
  360. 00000406  4EAD 1102                jsr        [A5 + 0x1102 /* export_540 */]
  361. 0000040A  3E00                     move.w     D7, D0
  362. 0000040C  588F                     addq.l     A7, 4
  363. 0000040E  6000 06EC                bra        +0x6EE /* 00000AFC */
  364. label00000412:
  365. 00000412  4EBA 074C                jsr        [PC + 0x74C /* 00000B60 */]
  366. 00000416  3E00                     move.w     D7, D0
  367. 00000418  6700 06E2                beq        +0x6E4 /* 00000AFC */
  368. 0000041C  7001                     moveq.l    D0, 0x01
  369. 0000041E  B06D BAC8                cmp.w      D0, [A5 - 0x4538]
  370. 00000422  6600 06D8                bne        +0x6DA /* 00000AFC */
  371. 00000426  486D 23A2                pea.l      [A5 + 0x23A2 /* export_1136 */]
  372. 0000042A  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  373. 0000042E  3E00                     move.w     D7, D0
  374. 00000430  588F                     addq.l     A7, 4
  375. 00000432  6700 06C8                beq        +0x6CA /* 00000AFC */
  376. 00000436  2F2D BAA8                move.l     -[A7], [A5 - 0x4558]
  377. 0000043A  2F2D BAC2                move.l     -[A7], [A5 - 0x453E]
  378. 0000043E  4EAD 23A2                jsr        [A5 + 0x23A2 /* export_1136 */]
  379. 00000442  3E00                     move.w     D7, D0
  380. 00000444  486D 23A2                pea.l      [A5 + 0x23A2 /* export_1136 */]
  381. 00000448  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  382. 0000044C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  383. 00000450  6000 06AA                bra        +0x6AC /* 00000AFC */
  384. label00000454:
  385. 00000454  206D BAC2                movea.l    A0, [A5 - 0x453E]
  386. 00000458  7000                     moveq.l    D0, 0x00
  387. 0000045A  2140 02C0                move.l     [A0 + 0x2C0], D0
  388. 0000045E  206D BAC2                movea.l    A0, [A5 - 0x453E]
  389. 00000462  2140 02BC                move.l     [A0 + 0x2BC], D0
  390. 00000466  4A6D BADC                tst.w      [A5 - 0x4524]
  391. 0000046A  670A                     beq        +0xC /* 00000476 */
  392. 0000046C  4EAD 10F2                jsr        [A5 + 0x10F2 /* export_538 */]
  393. 00000470  3E00                     move.w     D7, D0
  394. 00000472  6000 0688                bra        +0x68A /* 00000AFC */
  395. label00000476:
  396. 00000476  4AAD BAA8                tst.l      [A5 - 0x4558]
  397. 0000047A  6728                     beq        +0x2A /* 000004A4 */
  398. 0000047C  486D 23A2                pea.l      [A5 + 0x23A2 /* export_1136 */]
  399. 00000480  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  400. 00000484  3E00                     move.w     D7, D0
  401. 00000486  588F                     addq.l     A7, 4
  402. 00000488  671A                     beq        +0x1C /* 000004A4 */
  403. 0000048A  2F2D BAA8                move.l     -[A7], [A5 - 0x4558]
  404. 0000048E  2F2D BAC2                move.l     -[A7], [A5 - 0x453E]
  405. 00000492  4EAD 23A2                jsr        [A5 + 0x23A2 /* export_1136 */]
  406. 00000496  3E00                     move.w     D7, D0
  407. 00000498  486D 23A2                pea.l      [A5 + 0x23A2 /* export_1136 */]
  408. 0000049C  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  409. 000004A0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  410. label000004A4:
  411. 000004A4  206D B9FC                movea.l    A0, [A5 - 0x4604]
  412. 000004A8  47E8 032E                lea.l      A3, [A0 + 0x32E]
  413. label000004AC:
  414. 000004AC  302B 000C                move.w     D0, [A3 + 0xC]
  415. 000004B0  5340                     subq.w     D0, 1
  416. 000004B2  6B5A                     bmi        +0x5C /* 0000050E */
  417. 000004B4  0C40 0002                cmpi.w     D0, 0x2
  418. 000004B8  6E54                     bgt        +0x56 /* 0000050E */
  419. 000004BA  D040                     add.w      D0, D0
  420. 000004BC  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  421. 000004C0  4EFB 0000                jmp        [PC + D0.w]
  422. 000004C4  0008 004C                ori.b      A0, 0x4C /* 'L' */
  423. 000004C8  0042 7004                ori.w      D2, 0x7004
  424. 000004CC  B06D BAC8                cmp.w      D0, [A5 - 0x4538]
  425. 000004D0  673C                     beq        +0x3E /* 0000050E */
  426. 000004D2  486E FFC0                pea.l      [A6 - 0x40]
  427. 000004D6  4EAD 13A2                jsr        [A5 + 0x13A2 /* export_624 */]
  428. 000004DA  41ED 29EA                lea.l      A0, [A5 + 0x29EA /* export_1337 */]
  429. 000004DE  2B48 B9EC                move.l     [A5 - 0x4614], A0
  430. 000004E2  2B6D BAC2 B9C6           move.l     [A5 - 0x463A], [A5 - 0x453E]
  431. 000004E8  41ED B9BE                lea.l      A0, [A5 - 0x4642]
  432. 000004EC  224B                     movea.l    A1, A3
  433. 000004EE  5889                     addq.l     A1, 4
  434. 000004F0  20D9                     move.l     [A0]+, [A1]+
  435. 000004F2  20D9                     move.l     [A0]+, [A1]+
  436. 000004F4  4EAD 1292                jsr        [A5 + 0x1292 /* export_590 */]
  437. 000004F8  486E FFC0                pea.l      [A6 - 0x40]
  438. 000004FC  4EAD 13AA                jsr        [A5 + 0x13AA /* export_625 */]
  439. 00000500  508F                     addq.l     A7, 8
  440. 00000502  600A                     bra        +0xC /* 0000050E */
  441. 00000504  206B 0004                movea.l    A0, [A3 + 0x4]
  442. 00000508  0268 7FFF 0020           andi.w     [A0 + 0x20], 0x7FFF
  443. label0000050E:
  444. 0000050E  2653                     movea.l    A3, [A3]
  445. 00000510  200B                     move.l     D0, A3
  446. 00000512  6698                     bne        -0x66 /* 000004AC */
  447. 00000514  206D BAC2                movea.l    A0, [A5 - 0x453E]
  448. 00000518  3C28 01C4                move.w     D6, [A0 + 0x1C4]
  449. 0000051C  206D BAC2                movea.l    A0, [A5 - 0x453E]
  450. 00000520  2868 021E                movea.l    A4, [A0 + 0x21E]
  451. 00000524  601A                     bra        +0x1C /* 00000540 */
  452. label00000526:
  453. 00000526  303C 1000                move.w     D0, 0x1000
  454. 0000052A  C06C 0008                and.w      D0, [A4 + 0x8]
  455. 0000052E  670C                     beq        +0xE /* 0000053C */
  456. 00000530  2F2D BAC2                move.l     -[A7], [A5 - 0x453E]
  457. 00000534  2F0C                     move.l     -[A7], A4
  458. 00000536  4EAD 13F2                jsr        [A5 + 0x13F2 /* export_634 */]
  459. 0000053A  508F                     addq.l     A7, 8
  460. label0000053C:
  461. 0000053C  D8FC 001C                add.w      A4, 0x1C
  462. label00000540:
  463. 00000540  3006                     move.w     D0, D6
  464. 00000542  5346                     subq.w     D6, 1
  465. 00000544  4A40                     tst.w      D0
  466. 00000546  66DE                     bne        -0x20 /* 00000526 */
  467. 00000548  2F2D BAC2                move.l     -[A7], [A5 - 0x453E]
  468. 0000054C  4EAD 17EA                jsr        [A5 + 0x17EA /* export_761 */]
  469. 00000550  7001                     moveq.l    D0, 0x01
  470. 00000552  2F00                     move.l     -[A7], D0
  471. 00000554  2F00                     move.l     -[A7], D0
  472. 00000556  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  473. 0000055A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  474. 0000055E  6000 059C                bra        +0x59E /* 00000AFC */
  475. 00000562  4A6D BADC                tst.w      [A5 - 0x4524]
  476. 00000566  6736                     beq        +0x38 /* 0000059E */
  477. 00000568  206D B9FC                movea.l    A0, [A5 - 0x4604]
  478. 0000056C  4868 032E                pea.l      [A0 + 0x32E]
  479. 00000570  4EAD 12F2                jsr        [A5 + 0x12F2 /* export_602 */]
  480. 00000574  206D B9FC                movea.l    A0, [A5 - 0x4604]
  481. 00000578  4868 032E                pea.l      [A0 + 0x32E]
  482. 0000057C  486D BACE                pea.l      [A5 - 0x4532]
  483. 00000580  4EAD 1392                jsr        [A5 + 0x1392 /* export_622 */]
  484. 00000584  302D BAC8                move.w     D0, [A5 - 0x4538]
  485. 00000588  48C0                     ext.l      D0
  486. 0000058A  2F00                     move.l     -[A7], D0
  487. 0000058C  486D 23D2                pea.l      [A5 + 0x23D2 /* export_1142 */]
  488. 00000590  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  489. 00000594  3E00                     move.w     D7, D0
  490. 00000596  4FEF 0014                lea.l      A7, [A7 + 0x14]
  491. 0000059A  6000 0560                bra        +0x562 /* 00000AFC */
  492. label0000059E:
  493. 0000059E  7001                     moveq.l    D0, 0x01
  494. 000005A0  2F00                     move.l     -[A7], D0
  495. 000005A2  2F00                     move.l     -[A7], D0
  496. 000005A4  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  497. 000005A8  206D B9FC                movea.l    A0, [A5 - 0x4604]
  498. 000005AC  47E8 032E                lea.l      A3, [A0 + 0x32E]
  499. 000005B0  508F                     addq.l     A7, 8
  500. label000005B2:
  501. 000005B2  2853                     movea.l    A4, [A3]
  502. 000005B4  7003                     moveq.l    D0, 0x03
  503. 000005B6  B06B 000C                cmp.w      D0, [A3 + 0xC]
  504. 000005BA  662A                     bne        +0x2C /* 000005E6 */
  505. 000005BC  206B 0004                movea.l    A0, [A3 + 0x4]
  506. 000005C0  0068 8000 0020           ori.w      [A0 + 0x20], 0x8000
  507. 000005C6  200C                     move.l     D0, A4
  508. 000005C8  6718                     beq        +0x1A /* 000005E2 */
  509. 000005CA  204B                     movea.l    A0, A3
  510. 000005CC  224C                     movea.l    A1, A4
  511. 000005CE  20D9                     move.l     [A0]+, [A1]+
  512. 000005D0  20D9                     move.l     [A0]+, [A1]+
  513. 000005D2  20D9                     move.l     [A0]+, [A1]+
  514. 000005D4  30D9                     move.w     [A0]+, [A1]+
  515. 000005D6  2F0C                     move.l     -[A7], A4
  516. 000005D8  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  517. 000005DC  284B                     movea.l    A4, A3
  518. 000005DE  588F                     addq.l     A7, 4
  519. 000005E0  6004                     bra        +0x6 /* 000005E6 */
  520. label000005E2:
  521. 000005E2  426B 000C                clr.w      [A3 + 0xC]
  522. label000005E6:
  523. 000005E6  264C                     movea.l    A3, A4
  524. 000005E8  200B                     move.l     D0, A3
  525. 000005EA  66C6                     bne        -0x38 /* 000005B2 */
  526. 000005EC  2F2D BAC2                move.l     -[A7], [A5 - 0x453E]
  527. 000005F0  4EAD 17AA                jsr        [A5 + 0x17AA /* export_753 */]
  528. 000005F4  4878 0104                push.l     0x104
  529. 000005F8  7000                     moveq.l    D0, 0x00
  530. 000005FA  2F00                     move.l     -[A7], D0
  531. 000005FC  2F00                     move.l     -[A7], D0
  532. 000005FE  2F00                     move.l     -[A7], D0
  533. 00000600  4EAD 139A                jsr        [A5 + 0x139A /* export_623 */]
  534. 00000604  486D BAAC                pea.l      [A5 - 0x4554]
  535. 00000608  4EAD 12F2                jsr        [A5 + 0x12F2 /* export_602 */]
  536. 0000060C  206D B9FC                movea.l    A0, [A5 - 0x4604]
  537. 00000610  4A68 033A                tst.w      [A0 + 0x33A]
  538. 00000614  4FEF 0018                lea.l      A7, [A7 + 0x18]
  539. 00000618  674A                     beq        +0x4C /* 00000664 */
  540. 0000061A  486D BAAC                pea.l      [A5 - 0x4554]
  541. 0000061E  206D B9FC                movea.l    A0, [A5 - 0x4604]
  542. 00000622  4868 032E                pea.l      [A0 + 0x32E]
  543. 00000626  4EAD 1392                jsr        [A5 + 0x1392 /* export_622 */]
  544. 0000062A  4EBA 0534                jsr        [PC + 0x534 /* 00000B60 */]
  545. 0000062E  3E00                     move.w     D7, D0
  546. 00000630  508F                     addq.l     A7, 8
  547. 00000632  6730                     beq        +0x32 /* 00000664 */
  548. 00000634  7006                     moveq.l    D0, 0x06
  549. 00000636  B06D BAC8                cmp.w      D0, [A5 - 0x4538]
  550. 0000063A  6628                     bne        +0x2A /* 00000664 */
  551. 0000063C  486D 23A2                pea.l      [A5 + 0x23A2 /* export_1136 */]
  552. 00000640  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  553. 00000644  3E00                     move.w     D7, D0
  554. 00000646  588F                     addq.l     A7, 4
  555. 00000648  671A                     beq        +0x1C /* 00000664 */
  556. 0000064A  2F2D BAA8                move.l     -[A7], [A5 - 0x4558]
  557. 0000064E  2F2D BAC2                move.l     -[A7], [A5 - 0x453E]
  558. 00000652  4EAD 23A2                jsr        [A5 + 0x23A2 /* export_1136 */]
  559. 00000656  3E00                     move.w     D7, D0
  560. 00000658  486D 23A2                pea.l      [A5 + 0x23A2 /* export_1136 */]
  561. 0000065C  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  562. 00000660  4FEF 000C                lea.l      A7, [A7 + 0xC]
  563. label00000664:
  564. 00000664  206D B9FC                movea.l    A0, [A5 - 0x4604]
  565. 00000668  4868 032E                pea.l      [A0 + 0x32E]
  566. 0000066C  4EAD 12F2                jsr        [A5 + 0x12F2 /* export_602 */]
  567. 00000670  206D B9FC                movea.l    A0, [A5 - 0x4604]
  568. 00000674  4868 032E                pea.l      [A0 + 0x32E]
  569. 00000678  486D BACE                pea.l      [A5 - 0x4532]
  570. 0000067C  4EAD 1392                jsr        [A5 + 0x1392 /* export_622 */]
  571. 00000680  4878 0104                push.l     0x104
  572. 00000684  7000                     moveq.l    D0, 0x00
  573. 00000686  2F00                     move.l     -[A7], D0
  574. 00000688  2F00                     move.l     -[A7], D0
  575. 0000068A  2F00                     move.l     -[A7], D0
  576. 0000068C  4EAD 139A                jsr        [A5 + 0x139A /* export_623 */]
  577. 00000690  2F2D BAC2                move.l     -[A7], [A5 - 0x453E]
  578. 00000694  4EAD 17EA                jsr        [A5 + 0x17EA /* export_761 */]
  579. 00000698  4EBA FB30                jsr        [PC - 0x4D0 /* 000001CA */]
  580. 0000069C  2B6D BA8C BA66           move.l     [A5 - 0x459A], [A5 - 0x4574]
  581. 000006A2  7000                     moveq.l    D0, 0x00
  582. 000006A4  2B40 BA8C                move.l     [A5 - 0x4574], D0
  583. 000006A8  4FEF 0020                lea.l      A7, [A7 + 0x20]
  584. 000006AC  6000 044E                bra        +0x450 /* 00000AFC */
  585. 000006B0  486D 27E2                pea.l      [A5 + 0x27E2 /* export_1272 */]
  586. 000006B4  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  587. 000006B8  3E00                     move.w     D7, D0
  588. 000006BA  588F                     addq.l     A7, 4
  589. 000006BC  6700 043E                beq        +0x440 /* 00000AFC */
  590. 000006C0  7007                     moveq.l    D0, 0x07
  591. 000006C2  B06D BACA                cmp.w      D0, [A5 - 0x4536]
  592. 000006C6  57C0                     seq        D0
  593. 000006C8  0240 0001                andi.w     D0, 0x1
  594. 000006CC  48C0                     ext.l      D0
  595. 000006CE  322D BADC                move.w     D1, [A5 - 0x4524]
  596. 000006D2  48C1                     ext.l      D1
  597. 000006D4  B380                     xor.l      D0, D1
  598. 000006D6  2F00                     move.l     -[A7], D0
  599. 000006D8  41ED BAC6                lea.l      A0, [A5 - 0x453A]
  600. 000006DC  2F20                     move.l     -[A7], -[A0]
  601. 000006DE  2F20                     move.l     -[A7], -[A0]
  602. 000006E0  2F20                     move.l     -[A7], -[A0]
  603. 000006E2  4EAD 27E2                jsr        [A5 + 0x27E2 /* export_1272 */]
  604. 000006E6  3E00                     move.w     D7, D0
  605. 000006E8  486D 27E2                pea.l      [A5 + 0x27E2 /* export_1272 */]
  606. 000006EC  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  607. 000006F0  4A6D BADC                tst.w      [A5 - 0x4524]
  608. 000006F4  4FEF 0014                lea.l      A7, [A7 + 0x14]
  609. 000006F8  6600 0402                bne        +0x404 /* 00000AFC */
  610. 000006FC  7007                     moveq.l    D0, 0x07
  611. 000006FE  B06D BACA                cmp.w      D0, [A5 - 0x4536]
  612. 00000702  6600 03F8                bne        +0x3FA /* 00000AFC */
  613. 00000706  4EBA 0458                jsr        [PC + 0x458 /* 00000B60 */]
  614. 0000070A  3E00                     move.w     D7, D0
  615. 0000070C  206D BAA8                movea.l    A0, [A5 - 0x4558]
  616. 00000710  3028 0176                move.w     D0, [A0 + 0x176]
  617. 00000714  48C0                     ext.l      D0
  618. 00000716  E580                     asl        D0, 2
  619. 00000718  2F00                     move.l     -[A7], D0
  620. 0000071A  486E FFFA                pea.l      [A6 - 0x6]
  621. 0000071E  206D BAA8                movea.l    A0, [A5 - 0x4558]
  622. 00000722  2F28 0226                move.l     -[A7], [A0 + 0x226]
  623. 00000726  4EAD 0CD2                jsr        [A5 + 0xCD2 /* export_406 */]
  624. 0000072A  4A40                     tst.w      D0
  625. 0000072C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  626. 00000730  6726                     beq        +0x28 /* 00000758 */
  627. 00000732  206D BAC2                movea.l    A0, [A5 - 0x453E]
  628. 00000736  4868 0226                pea.l      [A0 + 0x226]
  629. 0000073A  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  630. 0000073E  206D BAC2                movea.l    A0, [A5 - 0x453E]
  631. 00000742  216E FFFA 0226           move.l     [A0 + 0x226], [A6 - 0x6]
  632. 00000748  206D BAA8                movea.l    A0, [A5 - 0x4558]
  633. 0000074C  226D BAC2                movea.l    A1, [A5 - 0x453E]
  634. 00000750  3368 0176 0176           move.w     [A1 + 0x176], [A0 + 0x176]
  635. 00000756  588F                     addq.l     A7, 4
  636. label00000758:
  637. 00000758  206D BAA8                movea.l    A0, [A5 - 0x4558]
  638. 0000075C  3028 0174                move.w     D0, [A0 + 0x174]
  639. 00000760  48C0                     ext.l      D0
  640. 00000762  E580                     asl        D0, 2
  641. 00000764  2F00                     move.l     -[A7], D0
  642. 00000766  486E FFFA                pea.l      [A6 - 0x6]
  643. 0000076A  206D BAA8                movea.l    A0, [A5 - 0x4558]
  644. 0000076E  2F28 0222                move.l     -[A7], [A0 + 0x222]
  645. 00000772  4EAD 0CD2                jsr        [A5 + 0xCD2 /* export_406 */]
  646. 00000776  4A40                     tst.w      D0
  647. 00000778  4FEF 000C                lea.l      A7, [A7 + 0xC]
  648. 0000077C  6726                     beq        +0x28 /* 000007A4 */
  649. 0000077E  206D BAC2                movea.l    A0, [A5 - 0x453E]
  650. 00000782  4868 0222                pea.l      [A0 + 0x222]
  651. 00000786  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  652. 0000078A  206D BAC2                movea.l    A0, [A5 - 0x453E]
  653. 0000078E  216E FFFA 0222           move.l     [A0 + 0x222], [A6 - 0x6]
  654. 00000794  206D BAA8                movea.l    A0, [A5 - 0x4558]
  655. 00000798  226D BAC2                movea.l    A1, [A5 - 0x453E]
  656. 0000079C  3368 0174 0174           move.w     [A1 + 0x174], [A0 + 0x174]
  657. 000007A2  588F                     addq.l     A7, 4
  658. label000007A4:
  659. 000007A4  486D 23A2                pea.l      [A5 + 0x23A2 /* export_1136 */]
  660. 000007A8  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  661. 000007AC  3E00                     move.w     D7, D0
  662. 000007AE  588F                     addq.l     A7, 4
  663. 000007B0  671A                     beq        +0x1C /* 000007CC */
  664. 000007B2  2F2D BAA8                move.l     -[A7], [A5 - 0x4558]
  665. 000007B6  2F2D BAC2                move.l     -[A7], [A5 - 0x453E]
  666. 000007BA  4EAD 23A2                jsr        [A5 + 0x23A2 /* export_1136 */]
  667. 000007BE  3E00                     move.w     D7, D0
  668. 000007C0  486D 23A2                pea.l      [A5 + 0x23A2 /* export_1136 */]
  669. 000007C4  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  670. 000007C8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  671. label000007CC:
  672. 000007CC  4EBA F9FC                jsr        [PC - 0x604 /* 000001CA */]
  673. 000007D0  6000 032A                bra        +0x32C /* 00000AFC */
  674. 000007D4  4A6D BADC                tst.w      [A5 - 0x4524]
  675. 000007D8  671E                     beq        +0x20 /* 000007F8 */
  676. 000007DA  7005                     moveq.l    D0, 0x05
  677. 000007DC  B06D BACA                cmp.w      D0, [A5 - 0x4536]
  678. 000007E0  57C0                     seq        D0
  679. 000007E2  0240 0001                andi.w     D0, 0x1
  680. 000007E6  48C0                     ext.l      D0
  681. 000007E8  2F00                     move.l     -[A7], D0
  682. 000007EA  486D 27B2                pea.l      [A5 + 0x27B2 /* export_1266 */]
  683. 000007EE  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  684. 000007F2  48C0                     ext.l      D0
  685. 000007F4  508F                     addq.l     A7, 8
  686. 000007F6  6006                     bra        +0x8 /* 000007FE */
  687. label000007F8:
  688. 000007F8  4EBA 0366                jsr        [PC + 0x366 /* 00000B60 */]
  689. 000007FC  48C0                     ext.l      D0
  690. label000007FE:
  691. 000007FE  3E00                     move.w     D7, D0
  692. 00000800  6000 02FA                bra        +0x2FC /* 00000AFC */
  693. 00000804  302D BA7C                move.w     D0, [A5 - 0x4584]
  694. 00000808  48C0                     ext.l      D0
  695. 0000080A  2F00                     move.l     -[A7], D0
  696. 0000080C  302D BA7E                move.w     D0, [A5 - 0x4582]
  697. 00000810  48C0                     ext.l      D0
  698. 00000812  2F00                     move.l     -[A7], D0
  699. 00000814  2F2D BAC2                move.l     -[A7], [A5 - 0x453E]
  700. 00000818  4EAD 1172                jsr        [A5 + 0x1172 /* export_554 */]
  701. 0000081C  486D BA98                pea.l      [A5 - 0x4568]
  702. 00000820  2F2D BAC2                move.l     -[A7], [A5 - 0x453E]
  703. 00000824  4EAD 11B2                jsr        [A5 + 0x11B2 /* export_562 */]
  704. 00000828  486D BA30                pea.l      [A5 - 0x45D0]
  705. 0000082C  2F2D BAC2                move.l     -[A7], [A5 - 0x453E]
  706. 00000830  4EAD 11B2                jsr        [A5 + 0x11B2 /* export_562 */]
  707. 00000834  206D BA0C                movea.l    A0, [A5 - 0x45F4]
  708. 00000838  43ED BA98                lea.l      A1, [A5 - 0x4568]
  709. 0000083C  20D9                     move.l     [A0]+, [A1]+
  710. 0000083E  20D9                     move.l     [A0]+, [A1]+
  711. 00000840  20D9                     move.l     [A0]+, [A1]+
  712. 00000842  20D9                     move.l     [A0]+, [A1]+
  713. 00000844  41ED BA98                lea.l      A0, [A5 - 0x4568]
  714. 00000848  43ED BA30                lea.l      A1, [A5 - 0x45D0]
  715. 0000084C  20D9                     move.l     [A0]+, [A1]+
  716. 0000084E  20D9                     move.l     [A0]+, [A1]+
  717. 00000850  20D9                     move.l     [A0]+, [A1]+
  718. 00000852  20D9                     move.l     [A0]+, [A1]+
  719. 00000854  206D BAC2                movea.l    A0, [A5 - 0x453E]
  720. 00000858  7000                     moveq.l    D0, 0x00
  721. 0000085A  2140 02C0                move.l     [A0 + 0x2C0], D0
  722. 0000085E  206D BAC2                movea.l    A0, [A5 - 0x453E]
  723. 00000862  2140 02BC                move.l     [A0 + 0x2BC], D0
  724. 00000866  4A2D BA98                tst.b      [A5 - 0x4568]
  725. 0000086A  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  726. 0000086E  6700 028C                beq        +0x28E /* 00000AFC */
  727. 00000872  7028                     moveq.l    D0, 0x28
  728. 00000874  C02D BA98                and.b      D0, [A5 - 0x4568]
  729. 00000878  0C00 0020                cmpi.b     D0, 0x20 /* ' ' */
  730. 0000087C  6608                     bne        +0xA /* 00000886 */
  731. 0000087E  206D BAC2                movea.l    A0, [A5 - 0x453E]
  732. 00000882  52A8 02C0                addq.l     [A0 + 0x2C0], 1
  733. label00000886:
  734. 00000886  206D BAC2                movea.l    A0, [A5 - 0x453E]
  735. 0000088A  52A8 02BC                addq.l     [A0 + 0x2BC], 1
  736. 0000088E  6000 026C                bra        +0x26E /* 00000AFC */
  737. 00000892  4A6D BADC                tst.w      [A5 - 0x4524]
  738. 00000896  6736                     beq        +0x38 /* 000008CE */
  739. 00000898  486D 2812                pea.l      [A5 + 0x2812 /* export_1278 */]
  740. 0000089C  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  741. 000008A0  3E00                     move.w     D7, D0
  742. 000008A2  588F                     addq.l     A7, 4
  743. 000008A4  6700 0256                beq        +0x258 /* 00000AFC */
  744. 000008A8  4878 0114                push.l     0x114
  745. 000008AC  7007                     moveq.l    D0, 0x07
  746. 000008AE  2F00                     move.l     -[A7], D0
  747. 000008B0  486D 2812                pea.l      [A5 + 0x2812 /* export_1278 */]
  748. 000008B4  486D 281A                pea.l      [A5 + 0x281A /* export_1279 */]
  749. 000008B8  4EAD 139A                jsr        [A5 + 0x139A /* export_623 */]
  750. 000008BC  3E00                     move.w     D7, D0
  751. 000008BE  486D 2812                pea.l      [A5 + 0x2812 /* export_1278 */]
  752. 000008C2  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  753. 000008C6  4FEF 0014                lea.l      A7, [A7 + 0x14]
  754. 000008CA  6000 0230                bra        +0x232 /* 00000AFC */
  755. label000008CE:
  756. 000008CE  4EBA 0290                jsr        [PC + 0x290 /* 00000B60 */]
  757. 000008D2  3E00                     move.w     D7, D0
  758. 000008D4  6000 0226                bra        +0x228 /* 00000AFC */
  759. 000008D8  422E FFFF                clr.b      [A6 - 0x1]
  760. 000008DC  4A6D BADC                tst.w      [A5 - 0x4524]
  761. 000008E0  6712                     beq        +0x14 /* 000008F4 */
  762. 000008E2  486E FFFF                pea.l      [A6 - 0x1]
  763. 000008E6  486D 29CA                pea.l      [A5 + 0x29CA /* export_1333 */]
  764. 000008EA  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  765. 000008EE  48C0                     ext.l      D0
  766. 000008F0  508F                     addq.l     A7, 8
  767. 000008F2  6006                     bra        +0x8 /* 000008FA */
  768. label000008F4:
  769. 000008F4  4EBA 026A                jsr        [PC + 0x26A /* 00000B60 */]
  770. 000008F8  48C0                     ext.l      D0
  771. label000008FA:
  772. 000008FA  3E00                     move.w     D7, D0
  773. 000008FC  6000 01FE                bra        +0x200 /* 00000AFC */
  774. 00000900  700B                     moveq.l    D0, 0x0B
  775. 00000902  B06D BACA                cmp.w      D0, [A5 - 0x4536]
  776. 00000906  6604                     bne        +0x6 /* 0000090C */
  777. 00000908  7003                     moveq.l    D0, 0x03
  778. 0000090A  6002                     bra        +0x4 /* 0000090E */
  779. label0000090C:
  780. 0000090C  7004                     moveq.l    D0, 0x04
  781. label0000090E:
  782. 0000090E  1D40 FFFF                move.b     [A6 - 0x1], D0
  783. 00000912  4A6D BADC                tst.w      [A5 - 0x4524]
  784. 00000916  6712                     beq        +0x14 /* 0000092A */
  785. 00000918  486E FFFF                pea.l      [A6 - 0x1]
  786. 0000091C  486D 27BA                pea.l      [A5 + 0x27BA /* export_1267 */]
  787. 00000920  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  788. 00000924  48C0                     ext.l      D0
  789. 00000926  508F                     addq.l     A7, 8
  790. 00000928  6006                     bra        +0x8 /* 00000930 */
  791. label0000092A:
  792. 0000092A  4EBA 0234                jsr        [PC + 0x234 /* 00000B60 */]
  793. 0000092E  48C0                     ext.l      D0
  794. label00000930:
  795. 00000930  3E00                     move.w     D7, D0
  796. 00000932  6000 01C8                bra        +0x1CA /* 00000AFC */
  797. 00000936  4EBA 0228                jsr        [PC + 0x228 /* 00000B60 */]
  798. 0000093A  3E00                     move.w     D7, D0
  799. 0000093C  2F2D BAC2                move.l     -[A7], [A5 - 0x453E]
  800. 00000940  4EAD 17EA                jsr        [A5 + 0x17EA /* export_761 */]
  801. 00000944  7001                     moveq.l    D0, 0x01
  802. 00000946  2F00                     move.l     -[A7], D0
  803. 00000948  2F00                     move.l     -[A7], D0
  804. 0000094A  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  805. 0000094E  426D BACA                clr.w      [A5 - 0x4536]
  806. 00000952  4FEF 000C                lea.l      A7, [A7 + 0xC]
  807. 00000956  6000 01A4                bra        +0x1A6 /* 00000AFC */
  808. 0000095A  4EBA 0204                jsr        [PC + 0x204 /* 00000B60 */]
  809. 0000095E  3E00                     move.w     D7, D0
  810. 00000960  6728                     beq        +0x2A /* 0000098A */
  811. 00000962  486D 23A2                pea.l      [A5 + 0x23A2 /* export_1136 */]
  812. 00000966  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  813. 0000096A  3E00                     move.w     D7, D0
  814. 0000096C  588F                     addq.l     A7, 4
  815. 0000096E  671A                     beq        +0x1C /* 0000098A */
  816. 00000970  2F2D BAA8                move.l     -[A7], [A5 - 0x4558]
  817. 00000974  2F2D BAC2                move.l     -[A7], [A5 - 0x453E]
  818. 00000978  4EAD 23A2                jsr        [A5 + 0x23A2 /* export_1136 */]
  819. 0000097C  3E00                     move.w     D7, D0
  820. 0000097E  486D 23A2                pea.l      [A5 + 0x23A2 /* export_1136 */]
  821. 00000982  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  822. 00000986  4FEF 000C                lea.l      A7, [A7 + 0xC]
  823. label0000098A:
  824. 0000098A  206D BAC2                movea.l    A0, [A5 - 0x453E]
  825. 0000098E  4868 00C8                pea.l      [A0 + 0xC8]
  826. 00000992  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  827. 00000996  206D BAA8                movea.l    A0, [A5 - 0x4558]
  828. 0000099A  226D BAC2                movea.l    A1, [A5 - 0x453E]
  829. 0000099E  43E9 00C2                lea.l      A1, [A1 + 0xC2]
  830. 000009A2  41E8 00C2                lea.l      A0, [A0 + 0xC2]
  831. 000009A6  22D8                     move.l     [A1]+, [A0]+
  832. 000009A8  22D8                     move.l     [A1]+, [A0]+
  833. 000009AA  32D8                     move.w     [A1]+, [A0]+
  834. 000009AC  206D BAC2                movea.l    A0, [A5 - 0x453E]
  835. 000009B0  2F28 00C8                move.l     -[A7], [A0 + 0xC8]
  836. 000009B4  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  837. 000009B8  206D BAC2                movea.l    A0, [A5 - 0x453E]
  838. 000009BC  2140 00C8                move.l     [A0 + 0xC8], D0
  839. 000009C0  206D BAA8                movea.l    A0, [A5 - 0x4558]
  840. 000009C4  226D BAC2                movea.l    A1, [A5 - 0x453E]
  841. 000009C8  3368 0192 0192           move.w     [A1 + 0x192], [A0 + 0x192]
  842. 000009CE  206D BAA8                movea.l    A0, [A5 - 0x4558]
  843. 000009D2  226D BAC2                movea.l    A1, [A5 - 0x453E]
  844. 000009D6  43E9 0092                lea.l      A1, [A1 + 0x92]
  845. 000009DA  41E8 0092                lea.l      A0, [A0 + 0x92]
  846. 000009DE  22D8                     move.l     [A1]+, [A0]+
  847. 000009E0  22D8                     move.l     [A1]+, [A0]+
  848. 000009E2  206D BAA8                movea.l    A0, [A5 - 0x4558]
  849. 000009E6  226D BAC2                movea.l    A1, [A5 - 0x453E]
  850. 000009EA  43E9 0074                lea.l      A1, [A1 + 0x74]
  851. 000009EE  41E8 0074                lea.l      A0, [A0 + 0x74]
  852. 000009F2  7006                     moveq.l    D0, 0x06
  853. label000009F4:
  854. 000009F4  22D8                     move.l     [A1]+, [A0]+
  855. 000009F6  51C8 FFFC                dbf        D0, -0x6 /* 000009F4 */
  856. 000009FA  32D8                     move.w     [A1]+, [A0]+
  857. 000009FC  206D BAA8                movea.l    A0, [A5 - 0x4558]
  858. 00000A00  4868 009A                pea.l      [A0 + 0x9A]
  859. 00000A04  206D BAC2                movea.l    A0, [A5 - 0x453E]
  860. 00000A08  4868 009A                pea.l      [A0 + 0x9A]
  861. 00000A0C  7028                     moveq.l    D0, 0x28
  862. 00000A0E  2F00                     move.l     -[A7], D0
  863. 00000A10  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  864. 00000A14  4878 0107                push.l     0x107
  865. 00000A18  4878 026D                push.l     0x26D
  866. 00000A1C  4878 7FFF                push.l     0x7FFF
  867. 00000A20  70FF                     moveq.l    D0, 0xFFFFFFFF
  868. 00000A22  2F00                     move.l     -[A7], D0
  869. 00000A24  4878 7FFF                push.l     0x7FFF
  870. 00000A28  2F00                     move.l     -[A7], D0
  871. 00000A2A  2F2D BAC2                move.l     -[A7], [A5 - 0x453E]
  872. 00000A2E  4EAD 14AA                jsr        [A5 + 0x14AA /* export_657 */]
  873. 00000A32  426D BACA                clr.w      [A5 - 0x4536]
  874. 00000A36  4FEF 0024                lea.l      A7, [A7 + 0x24]
  875. 00000A3A  6000 00C0                bra        +0xC2 /* 00000AFC */
  876. 00000A3E  206D BAA8                movea.l    A0, [A5 - 0x4558]
  877. 00000A42  3028 0176                move.w     D0, [A0 + 0x176]
  878. 00000A46  48C0                     ext.l      D0
  879. 00000A48  E580                     asl        D0, 2
  880. 00000A4A  2F00                     move.l     -[A7], D0
  881. 00000A4C  486E FFFA                pea.l      [A6 - 0x6]
  882. 00000A50  206D BAA8                movea.l    A0, [A5 - 0x4558]
  883. 00000A54  2F28 0226                move.l     -[A7], [A0 + 0x226]
  884. 00000A58  4EAD 0CD2                jsr        [A5 + 0xCD2 /* export_406 */]
  885. 00000A5C  4A40                     tst.w      D0
  886. 00000A5E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  887. 00000A62  6726                     beq        +0x28 /* 00000A8A */
  888. 00000A64  206D BAC2                movea.l    A0, [A5 - 0x453E]
  889. 00000A68  4868 0226                pea.l      [A0 + 0x226]
  890. 00000A6C  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  891. 00000A70  206D BAC2                movea.l    A0, [A5 - 0x453E]
  892. 00000A74  216E FFFA 0226           move.l     [A0 + 0x226], [A6 - 0x6]
  893. 00000A7A  206D BAA8                movea.l    A0, [A5 - 0x4558]
  894. 00000A7E  226D BAC2                movea.l    A1, [A5 - 0x453E]
  895. 00000A82  3368 0176 0176           move.w     [A1 + 0x176], [A0 + 0x176]
  896. 00000A88  588F                     addq.l     A7, 4
  897. label00000A8A:
  898. 00000A8A  206D BAA8                movea.l    A0, [A5 - 0x4558]
  899. 00000A8E  3028 0174                move.w     D0, [A0 + 0x174]
  900. 00000A92  48C0                     ext.l      D0
  901. 00000A94  E580                     asl        D0, 2
  902. 00000A96  2F00                     move.l     -[A7], D0
  903. 00000A98  486E FFFA                pea.l      [A6 - 0x6]
  904. 00000A9C  206D BAA8                movea.l    A0, [A5 - 0x4558]
  905. 00000AA0  2F28 0222                move.l     -[A7], [A0 + 0x222]
  906. 00000AA4  4EAD 0CD2                jsr        [A5 + 0xCD2 /* export_406 */]
  907. 00000AA8  4A40                     tst.w      D0
  908. 00000AAA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  909. 00000AAE  6726                     beq        +0x28 /* 00000AD6 */
  910. 00000AB0  206D BAC2                movea.l    A0, [A5 - 0x453E]
  911. 00000AB4  4868 0222                pea.l      [A0 + 0x222]
  912. 00000AB8  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  913. 00000ABC  206D BAC2                movea.l    A0, [A5 - 0x453E]
  914. 00000AC0  216E FFFA 0222           move.l     [A0 + 0x222], [A6 - 0x6]
  915. 00000AC6  206D BAA8                movea.l    A0, [A5 - 0x4558]
  916. 00000ACA  226D BAC2                movea.l    A1, [A5 - 0x453E]
  917. 00000ACE  3368 0174 0174           move.w     [A1 + 0x174], [A0 + 0x174]
  918. 00000AD4  588F                     addq.l     A7, 4
  919. label00000AD6:
  920. 00000AD6  4878 0107                push.l     0x107
  921. 00000ADA  4878 026D                push.l     0x26D
  922. 00000ADE  4878 7FFF                push.l     0x7FFF
  923. 00000AE2  70FF                     moveq.l    D0, 0xFFFFFFFF
  924. 00000AE4  2F00                     move.l     -[A7], D0
  925. 00000AE6  4878 7FFF                push.l     0x7FFF
  926. 00000AEA  2F00                     move.l     -[A7], D0
  927. 00000AEC  2F2D BAC2                move.l     -[A7], [A5 - 0x453E]
  928. 00000AF0  4EAD 14AA                jsr        [A5 + 0x14AA /* export_657 */]
  929. 00000AF4  426D BACA                clr.w      [A5 - 0x4536]
  930. 00000AF8  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  931. label00000AFC:
  932. 00000AFC  4A47                     tst.w      D7
  933. 00000AFE  6706                     beq        +0x8 /* 00000B06 */
  934. 00000B00  0A6D 0001 BADC           xori.w     [A5 - 0x4524], 0x1
  935. label00000B06:
  936. 00000B06  206D B9FC                movea.l    A0, [A5 - 0x4604]
  937. 00000B0A  7000                     moveq.l    D0, 0x00
  938. 00000B0C  2140 033C                move.l     [A0 + 0x33C], D0
  939. 00000B10  7201                     moveq.l    D1, 0x01
  940. 00000B12  2F01                     move.l     -[A7], D1
  941. 00000B14  2F2D B9FC                move.l     -[A7], [A5 - 0x4604]
  942. 00000B18  4EAD 109A                jsr        [A5 + 0x109A /* export_527 */]
  943. 00000B1C  2F2D B9FC                move.l     -[A7], [A5 - 0x4604]
  944. 00000B20  4EAD 10D2                jsr        [A5 + 0x10D2 /* export_534 */]
  945. 00000B24  206D BAC2                movea.l    A0, [A5 - 0x453E]
  946. 00000B28  5268 0158                addq.w     [A0 + 0x158], 1
  947. 00000B2C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  948. label00000B30:
  949. 00000B30  3007                     move.w     D0, D7
  950. label00000B32:
  951. 00000B32  4CEE 18C0 FFB0           movem.l    D6,D7,A3,A4, [A6 - 0x50]
  952. 00000B38  4E5E                     unlink     A6
  953. 00000B3A  4E75                     rts
  954. export_1337:
  955. 00000B3C  206D B9E2                movea.l    A0, [A5 - 0x461E]
  956. 00000B40  7008                     moveq.l    D0, 0x08
  957. 00000B42  C010                     and.b      D0, [A0]
  958. 00000B44  6716                     beq        +0x18 /* 00000B5C */
  959. 00000B46  206D B9E2                movea.l    A0, [A5 - 0x461E]
  960. 00000B4A  0210 00F7                andi.b     [A0], 0xF7
  961. 00000B4E  2F2D B9E2                move.l     -[A7], [A5 - 0x461E]
  962. 00000B52  2F2D B9C6                move.l     -[A7], [A5 - 0x463A]
  963. 00000B56  4EAD 11B2                jsr        [A5 + 0x11B2 /* export_562 */]
  964. 00000B5A  508F                     addq.l     A7, 8
  965. label00000B5C:
  966. 00000B5C  7001                     moveq.l    D0, 0x01
  967. 00000B5E  4E75                     rts
  968. fn00000B60:
  969. 00000B60  2F07                     move.l     -[A7], D7
  970. 00000B62  486D 23AA                pea.l      [A5 + 0x23AA /* export_1137 */]
  971. 00000B66  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  972. 00000B6A  3E00                     move.w     D7, D0
  973. 00000B6C  588F                     addq.l     A7, 4
  974. 00000B6E  6728                     beq        +0x2A /* 00000B98 */
  975. 00000B70  7000                     moveq.l    D0, 0x00
  976. 00000B72  2F00                     move.l     -[A7], D0
  977. 00000B74  2F00                     move.l     -[A7], D0
  978. 00000B76  486D BAAC                pea.l      [A5 - 0x4554]
  979. 00000B7A  2F2D BAA8                move.l     -[A7], [A5 - 0x4558]
  980. 00000B7E  4EAD 23AA                jsr        [A5 + 0x23AA /* export_1137 */]
  981. 00000B82  3E00                     move.w     D7, D0
  982. 00000B84  4FEF 0010                lea.l      A7, [A7 + 0x10]
  983. 00000B88  6704                     beq        +0x6 /* 00000B8E */
  984. 00000B8A  4EAD 23DA                jsr        [A5 + 0x23DA /* export_1143 */]
  985. label00000B8E:
  986. 00000B8E  486D 23AA                pea.l      [A5 + 0x23AA /* export_1137 */]
  987. 00000B92  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  988. 00000B96  588F                     addq.l     A7, 4
  989. label00000B98:
  990. 00000B98  3007                     move.w     D0, D7
  991. 00000B9A  2E1F                     move.l     D7, [A7]+
  992. 00000B9C  4E75                     rts
  993.